package k_singleton.a_design_pattern.g_enum;

/**
 * Created by wug on 2016/7/29 0029.
 */
public enum  Singleton {
    INSTANCE;

    /**
     * Effective Java作者Josh Bloch 提倡的方式
     * 创建枚举默认就是线程安全的，避免多线程同步问题，
     * 而且还能防止反序列化导致重新创建新的对象。
     */
}
